Results: 1

Australian Federal Police accused of supporting CID

Australian Federal Police accused of supporting CID

The Australian Federal Police (AFP) has been providing equipment and assistance to Sri Lanka’s Criminal Investigation Department (CID), which has been accused of kidnapping and torture, Australian media reported. MORE...

August 4, 2015  10:37 am|

>